vegetable extracts - German English Dictionary